Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F11 Israel F5 Israel F6 Spain F7 Sweden F1 Sweden F2 Romania F4 Romania F5 Romania F6 Germany F9 Germany F10 Germany F12 Germany F13 Netherlands F4 Great Britain F21 Israel F4 Israel F5 Germany F3 France F2 Switzerland F2 France F5 Turkey F5 Italy F15 Slovenia F2 Netherlands F1 Netherlands F3 Italy F23 France F13 France F14 France F18 Germany F4 Germany F5 France F3 Italy F10 France F14 France F15 Great Britain F2 France F1 France F2 France F4 France F5 France F6 France F7 France F8 Spain F23 France F1 France F2 France F6 France F7 France F10 France F11 Italy F20 France F17 France F18 Croatia F13 Croatia F14 USA F1 USA F2 USA F3 France F3 France F4 France F5 France F6 France F8 France F10 France F11 France F13 France F14 Belgium F5 Belgium F7 France F24 Germany F4 Sweden F3 France F4 Belgium F5 USA F33 USA F34 Germany F11 Great Britain F19 M25 Nussloch Germany F3 VIII Torneo Internazionale di Tennis - Barletta Labertz Open by Stawag - Aachen Wolfsburg Challenger Aachen Challenger Bergamo Challenger Ramat Hasharon Challenger Bordeaux Challenger Nottingham Challenger Izmir Challenger Eckental Challenger Nottingham-2 Challenger Alphen Challenger Lexington Challenger Eckental Challenger Vancouver Challenger Bergamo Challenger Vancouver Challenger Eckental Challenger Cherbourg Challenger Nur-Sultan Challenger Prague II Challenger Quimper Challenger Quimper 2 Challenger Open 13 - Marseille AAPT Championships - Adelaide Mallorca Open - Mallorca Energis Open - Amersfoort Tata Open 2003 - Chennai Grand Prix de Tennis de Lyon - Lyon Qatar Open - Doha Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Estoril Open - Estoril Open Seat Godo - Barcelona The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Open de Moselle - Metz Davidoff Swiss Indoors - Basel Chennai Open - Chennai BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Brasil Open - Costa do Sauipe Dutch Open Tennis - Amersfoort MoviStar Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Generali Open - Kitzbuhel Orange Prokom Open - Sopot Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca The Artois Championships - London Allianz Suisse Open Gstaad - Gstaad Germany F4 Germany F7 Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Serbia Open - Belgrade Allianz Suisse Open Gstaad - Gstaad Bank Austria Tennis Trophy - Vienna Open 13 - Marseille Gerry Weber Open - Halle BCR Open Romania - Bucharest AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Valencia Open - Valencia Aircel Chennai Open - Chennai Erste Bank Open - Vienna US Men's Clay Court Championship - Houston Aegon Nottingham Open - Nottingham Citi Open - Washington Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Citi Open - Washington European Open - Antwerp Maharashtra Open - Pune Open Sud de France - Montpellier Open 13 Provence - Marseille Gerry Weber Open - Halle Hall of Fame Open - Newport St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Rakuten Japan Open - Tokyo European Open - Antwerp Erste Bank Open - Vienna Tata Open Maharashtra - Pune Open Sud de France - Montpellier Netherlands F1 Open 13 Provence - Marseille European Open - Antwerp Hall of Fame Open - Newport Abierto Mexicano de Tenis Mifel - Los Cabos M25 Trento M25 Nottingham M25 Nottingham Tennis Napoli Cup - Napoli Isla de Gran Canaria - Mas Palomas Ethias Trophy - Mons Bancolombia Open - Cali Eckental Challenger Guadalajara Challenger Surbiton Challenger Vancouver Challenger Cherbourg Challenger Steelers Cup - Kosice Pekao Open 2003 - Szczecin Ethias Trophy - Mons Polska Energia Open - Bytom Maia Open 2002 - Maia Tampere Imageneering Open - Tampere Open Mutouest de Saint-Brieuc - St. Brieuc Trofeo Internacional Club Laieta - Barcelona Cherbourg Challeger San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Morocco Tennis Tour - Fes Arpa Ceramic Cup - Reggio Emilia 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Tennis Napoli Cup - Napoli Aachen Challenger IV Challenger Ciudad De Guayaquil - Guayaquil National Bank Men's Rimouski Challenger - Rimouski JSM Challenger of Champaign - Urbana Noumea Challenger Barletta Challenger Rome Challenger Istanbul Challenger Como Challenger Lugano Challenger Santiago Challenger Quimper Challenger Kaohsiung Challenger Alphen Challenger Rennes Challenger Vancouver Challenger Eckental Challenger Noumea Challenger Charlottesville Challenger Champaign Challenger Koblenz Challenger Yokohama Challenger Stockton Challenger Eckental Challenger Le Gosier Challenger Bratislava Challenger Tunis Challenger Phoenix Challenger Busan Challenger Gwangju Challenger Surbiton Challenger Ilkley Challenger Eckental Challenger Quimper Challenger Cherbourg Challenger Aix En Provence Challenger Rome 1 Challenger Meerbusch Challenger Quimper Challenger Forli 4 Challenger Turin Challenger Bratislava Challenger Koblenz Challenger Challenger 42 - Andrezieux Nottingham Challenger San Remo Tennis Cup - San Remo Challenger Lugano - Lugano Tunis Open - Tunis 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia BSI Challenger Lugano - Lugano Siemens Open - Scheveningen Riviera de Rimini Challenger - Rimini Geneva Challenger - Geneva Biella 5 Challenger Caltanissetta Challenger Pozoblanco Challenger Manchester Challenger Recanati Challenger San Sebastian Challenger Szczecin Challenger Kolding Challenger Orleans Challenger Noumea Challenger Johannesburg Challenger Athens Challenger Rhodes Challenger Kitzbuhel Challenger Helsinki Challenger Noumea Challenger Heilbronn Challenger Courmayeur Challenger Bergamo Challenger Quimper Challenger Wolfsburg Challenger Bath Challenger Rijeka Challenger Recanati Challenger Segovia Challenger Binghamton Challenger Szczecin Challenger Orleans Challenger Noumea Challenger Heilbronn Challenger Kazan Challenger St. Brieuc Challenger Athens Challenger Bordeaux Challenger Vancouver Challenger Ortisei Challenger Kun-Ming Challenger Busan Challenger Aptos Challenger Rennes Challenger Heilbronn Challenger Nottingham-2 Challenger Granby Challenger Aptos Challenger Glasgow Challenger Le Gosier Challenger Sarasota Challenger Recanati Challenger Mouilleron-Le-Captif Challenger Vicenza Challenger Furth Challenger Ilkley Challenger Portoroz Challenger St. Remy Challenger Fairfield Challenger Happy Valley Challenger Kyoto Challenger Aptos Challenger Gimcheon Challenger Seoul Challenger Francavilla Challenger Ostrava Challenger Rome Challenger Vancouver Challenger Chicago Challenger Scheveningen Challenger Internationaux de Tennis de Brest - Brest ECM Cup - Prague Kuppers Kolsch Cup - Aachen LTA Hull Challenger - Hull The Scottish Tennis Championships - Edinburgh Compaq Challenger - Bucharest Open de Montauban - Montauban 2001 Challenger Canottieri Mincio - Mantova Volvo Sylt Open - Sylt IPP Open - Helsinki Murcia Challenger Banja Luka 2002 - Banja Luka Open de L'Isere - Grenoble Open de Mantouban - Montauban Macedonian Open 1999 - Skopje Challenger Ford de Cherbourg - Cherbourg Zivnobanka Czech Open - Prostejov Top Wool Challenger Biella - Biella Geovillage Open Trofeo Melia Olbia - Olbia Banca Marche Tennis Cup - San Benedetto XXX Edizione 'A Savoldi Marco' - Manerbio 3° Trofeo 'Citta di Brindisi' - Brindisi Copa Sevilla Internacionales de Andalucia - Seville Orleans Challenger Architect Open - Budapest Pekao Open 2004 - Szczecin Hamburg Challenger Citta di Monza - Monza Garden Open 2005 - Rome San Remo Tennis Cup 15° Piertomaso - San Remo KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Riviera di Rimini Challenger - Rimini 7° Trani Cup - Trani Challenger Copa Sevilla - Seville Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Open Mutouest St. Brieuc - St. Brieuc Bancastato Challenger Lugano - Lugano Porsche Open - Poznan Open Costa Daurada - Tarragona Samarkand Challenger - Samarkand Open de Rennes La Trinitaine - Rennes Nottingham 1 Challenger II Cyclus Open de Tenis - Florianopolis Morocco Tennis Tour - Rabat Mitsubishi Electric Europe Cup - Monza Sporting Challenger '07 Trofeo Regione Piemonte - Turin Siemens Open 2007 - Scheveningen Open des Alpes Trophee BNP Paribas - Grenoble Open de Montauban - Montauban Time Warner USTA Challenger - Binghamton Biel Challenger Hurricane Tennis Open - Bradenton Bulgarian Open - Sofia Orleans Challenger Open 13 - Marseille Aamulehti Tampere Open - Tampere Citta di Como Challenger - Como UTC Open - Cherkassy FILA Challenger Biella - Biella Cyclus Open de Tenis - Florianopolis Copa Petrobras-Uruguay - Montevideo Bergamo Challenger Eckental Challenger SIR Supermercadi Challenger - Rome St. Remy Challenger Open de L'Isere-Open 38 - Grenoble Rennes Challenger Heilbronn Challenger Recanati Challenger San Marino Challenger Sao Paulo Challenger Internationaux de Tennis de Brest - Brest Casablanca Challenger Johannesburg Challenger Rome Challenger Bordeaux Challenger Alessandria Challenger Cherbourg Challenger Pau Challenger Mons Challenger Rennes Challenger Challenger Ford de Cherbourg - Cherbourg Copa Petrobras-Argentina - Buenos Aires Espinho Challenger - Espinho Biel Challenger Stella Artois Clay Court Championships - Budaors Amer-Wilson Tampere Challenger - Tampere Helsinki Challenger Lugano Challenger Nottingham Challenger Tennis Masters Series - Monte Carlo Lexington Challenger Mons Challenger Braunschweig Challenger Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Aix En Provence Challenger Orleans Challenger Vancouver Challenger BMW Tennis Championship - Sunrise St. Remy Challenger Pozoblanco Challenger NASDAQ-100 Open - Miami Orleans Challenger Mons Challenger 5 Volkswagen Challenger - Wolfsburg Como Challenger Bancolombia Open - Bogota Mouilleron-Le-Captif Challenger Masters Series Madrid - Madrid New Delhi Challenger Kolkata Challenger Mons Challenger Drummondville Challenger Savannah Challenger Gemax Open - Belgrade Tunis Challenger Agri Challenger Mons Challenger Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Eckental Challenger BNP Paribas Open - Indian Wells Ilkley Challenger Vicenza Challenger St. Brieuc Challenger Segovia Challenger Unicredit (Suisse) Bank S.A. Challenger - Chiasso Knoxville Challenger Rennes Challenger Open de la Ville de Saint Denis - Reunion Island Athens Challenger Drummondville Challenger BNP Paribas Open - Indian Wells Manchester Challenger Sony Ericsson Open - Miami Busan Challenger Olbia Geovillage Open - Olbia VI Torneo Internazionale di Tennis - Barletta Tiburon Challenger Zagreb Challenger Tennis Napoli Cup - Naples The Scottish Tennis Championships - Edinburgh Open Mutouest - St. Brieuc Alphen Challenger Schickendanz Open - Furth GHI Bronz Classic - Bronx Szczecin Challenger Furth Challenger Orleans Challenger Challenger Canottieri Minico - Mantova Nottingham Challenger San Remo Tennis Cup - San Remo Citta di Como - Como Lugano Challenger Heilbronn Challenger Siemens Open 2002 - Scheveningen Eckental Challenger Brasov Challenger - Brasov Irving Challenger Mercedes Cup - Stuttgart Reggio Emilia Challenger Campionati Internazionali di Sicilia - Palermo Ortisei Challenger Open Castilla y Leon - Segovia Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Seoul Challenger Nottingham Challenger Aptos Challenger Open de Moselle - Metz Istanbul Challenger Glasgow Challenger Ethias Trophy - Mons Hilton Waikoloa USTA Challenger - Waikoloa Rimini Challenger Downtown Athletic Club USTA Challenger - Amarillo Ann Arbor Challenger Tarragona Challenger Prague Challenger Open de Moselle - Metz Chennai Open - Chennai Copa Telmex - Buenos Aires Challenger Ford de Cherbourg - Cherbourg Estoril Open - Estoril Open de Franche Comte - Besancon Lambertz Open by Stawag 2007 - Aachen Cepu Open - San Marino Rome 2 Challenger Mouilleron-Le-Captif Challenger Warsteiner Grand Prix - Oberstaufen Mons Challenger Ismaning Challenger Nottingham Challenger Open 88 - Contrexeville Bendigo Challenger Open de la Ville de Saint Denis - Reunion Island Helsinki Challenger Heilbronn Challenger Men's Pro Challenger at Tunica National - Tunica Ostrava Challenger Estoril Open - Estoril Gerry Weber Open - Halle BNP Paribas Primrose - Bordeaux Mauritius Open - Mauritius BNP Paribas Open - Indian Wells Thailand Open - Bangkok LTA Men's Challenger - Wrexham ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Le Gosier Challenger Recanati Challenger GHI Bronx Tennis Classic - Bronx BRD Nastase Tiriac Trophy - Bucharest Sarasota Challenger Macedonian Open - Skopje Anning Challenger Open des Alpes Trophee BNP Paribas - Grenoble Trani Challenger San Sebastian Challenger Genoa Open Challenger-Fondazione Carige - Genova Open de Nice Cote d'Azur - Nice 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Open de L'Isere - Grenoble Sony Open Tennis - Miami Swiss Indoors Basel - Basel Open Sud de France - Montpellier Qatar ATP Challenger - Doha XXVIII Edizione 'A.Savoldi' - Manerbio Miami Open - Miami Mons Challenger Prague Challenger Rogers Cup - Montreal Winston-Salem Open - Winston-Salem Kamnik Challenger - Kamnik Orleans Challenger Salzburg Challenger Tunis Open 2006 - Tunis Croatia Open - Umag Delray Beach International Tennis Championships - Delray Beach Campionati Internazionali di Sicilia - Palermo Brasil Open - Costa do Sauipe Indian Wells Challenger Movistar Open - Vina del Mar ATP Studena Croatia Open Umag - Umag Heineken Open - Auckland Brasil Open - Costa do Sauipe Gerry Weber Open - Halle ATP Studena Croatia Open Umag - Umag Poznan Challenger Campbell's Hall of Fame Tennis Championships - Newport Erste Bank Open - Vienna Miami Open - Miami BMW Open - Munich Ortisei Challenger Erste Bank Open - Vienna AAPT Championships - Adelaide The Stella Artois Grass Court Championships - Queen's/London Miami Open - Miami The Stella Artois Grass Court Championships - London Open de Tenis Comunidad Valenciana - Valencia ABN AMRO World Tennis Tournament - Rotterdam Grand Prix de Tennis de Lyon - Lyon Mons Challenger Copa Telmex - Buenos Aires Nottingham Challenger PBZ Zagreb Indoors - Zagreb Open 13 - Marseille If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Tennislife Cup - Napoli BMW Open - Munich Rome Challenger Orbetello Challenger BellSouth Open - Vina del Mar Open Sud de France - Montpellier Delray Beach International Tennis Championships - Delray Beach Heineken Open - Auckland Claro Open Colombia - Bogota Delray Beach Open - Delray Beach Hall of Fame Tennis Championships - Newport Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Qatar ExxonMobil Open - Doha Open 13 - Marseille Grand Prix Hassan II - Casablanca Estoril Open - Estoril Farmers Classic - Los Angeles Erste Bank Open - Vienna ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Swiss Indoors Basel - Basel Mouilleron-Le-Captif Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome SkiStar Swedish Open - Bastad cinch Championships - London AEGON Championships - London Copa Telmex - Buenos Aires Grand Prix de Tennis de Lyon - Lyon European Open - Antwerp Campionati Internazionali di Sicilia - Palermo Internazionali BNL dItalia - Rome Adidas International - Sydney Sydney International - Sydney BNP Paribas Open - Indian Wells Topshelf Open - 's-Hertogenbosch Adidas Open de Toulouse - Toulouse Miami Open - Miami BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Tennis Masters Series - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open Qualifying - Doha Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, Group I, 2R, GBR-BEL 1-4 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, World Group, 1R, KAZ-BEL 3-2 Davis Cup, World Group, QF, USA-BEL 4-0 Davis Cup, World Group, QR, HUN-BEL 3-2 Davis Cup, Group I, 1R, BOL-BEL 2-3 Australian Open - Melbourne Mercedes Cup - Stuttgart BNP Paribas Open - Indian Wells U.S. Open - New York Australian Open - Melbourne Pacific Life Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Australian Open (juniors) French Open (juniors) U.S. Open (juniors) French Open - Paris U.S. Open - New York Davis Cup, World Group, 1R, GER-BEL 1-4 French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Davis Cup, World Group, PO, AUS-BEL 2-3 Davis Cup, World Group, 1R, BEL-ESP 1-4 Masters Series Monte Carlo - Monte Carlo Hopman Cup - Perth Davis Cup, World Group, 1R, BEL-SUI 3-2 Davis Cup, World Group, F, BEL-GBR 1-3 Davis Cup, World Group, 1R, BEL-HUN 3-2